/*
 * Project Name:hbm-base.
 * File Name:CcAgentCall.java
 * Package Name:com.hginfo.hbm.base.entity.cc
 * Date:2018年05月23日 下午9:13:02
 * Copyright (c) 2016, hongguaninfo.com All Rights Reserved.
 */
package cn.uce.cc.entity;


import cn.uce.base.CsBaseEntity;
import cn.uce.core.db.annotion.Table;

/**
 * 话务中心通话明细表: cc_agent_call. <br />
 * entity 层 <br />
 * Date: 2018年05月23日 下午9:13:02 <br />
 *
 * @author chenq
 * @since V1.0.0
 */
@Table("CC_AGENT_CALL")
public class CcAgentCall extends CsBaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * CALLID : 呼叫流水号。
     */
    private Integer callid;
    /**
     * OFFHKTM : 摘机时间。
     */
    private String offhktm;
    /**
     * DURATION : 通话时长。
     */
    private String duration;
    /**
     * ONHKTM : 挂机时长。
     */
    private String onhktm;
    /**
     * ANI : 呼叫号码。
     */
    private String ani;
    /**
     * AREACODE : 地区编号。
     */
    private String areacode;
    /**
     * COUNTRY : 国家。
     */
    private String country;
    /**
     * ENNAME : 国家英文。
     */
    private String enname;
    /**
     * DISTRICT : 区域。
     */
    private String district;
    /**
     * REGION : 市。
     */
    private String region;
    /**
     * AREA : 地方区域。
     */
    private String area;
    /**
     * DNIS : 被叫号码。
     */
    private String dnis;
    /**
     * CHNID : 通道号。
     */
    private String chnid;
    /**
     * CALLTYPE : 呼叫类型（1：呼入 2：呼出）。
     */
    private String calltype;
    /**
     * CALLTYPENAME : 呼叫类型名称。
     */
    private String calltypename;
    /**
     * SUBID : 呼叫流水子号。
     */
    private String subid;
    /**
     * AGTID : 座席ID。
     */
    private String agtid;
    /**
     * NAME : 座席名。
     */
    private String name;
    /**
     * GROUPS : 组。
     */
    private String groups;
    /**
     * GRPLEVEL : 座席组级别。
     */
    private String grplevel;
    /**
     * RIGHTS : 座席权限。
     */
    private String rights;
    /**
     * STARTUPMODE : 初始模式。
     */
    private String startupmode;
    /**
     * ACDTM : 进入排队时间。
     */
    private String acdtm;
    /**
     * ACDOUTTM : 退出排队时间。
     */
    private String acdouttm;
    /**
     * NOTYPE : 录音类型（ 'V' : 'IVR'
                     'A' : '座席'
                     'D' : '转外线'
                     'E' : '转分机'
                     'M' : '语音信箱'
                     'O' : '座席外拨'
                     'U' : '虚拟呼叫'）。
     */
    private String notype;
    /**
     * NOTYPENAME : 录音类型名。
     */
    private String notypename;
    /**
     * ACDDUR : ACD时长。
     */
    private String acddur;
    /**
     * RINGDUR : 振铃时长。
     */
    private String ringdur;
    /**
     * SVRDUR : 服务时长。
     */
    private String svrdur;
    /**
     * WORKDUR : 后处理时长。
     */
    private Long workdur;
    /**
     * HOLDDUR : 保持时长。
     */
    private String holddur;
    /**
     * TOTALDUR : 总时长。
     */
    private String totaldur;
    /**
     * ACDRLT : 状态编码。
     */
    private String acdrlt;
    /**
     * ACDRLTNAME : 状态名称。
     */
    private String acdrltname;
    /**
     * GROUPID : 组ID。
     */
    private String groupid;
    /**
     * GROUPNAME : 组名。
     */
    private String groupname;
    /**
     * ACDQUEUELEN : 最大排队数。
     */
    private String acdqueuelen;
    /**
     * MAXWAITTIME : 最大等待时长。
     */
    private String maxwaittime;
    /**
     * USERID : 用户ID（未查询到）。
     */
    private String userid;
    /**
     * TENANTS_ID : 租户（未查询到）。
     */
    private String tenantsId;
    /**
     * ORGANIZER_ID : 组织（未查询到）。
     */
    private String organizerId;
    /**
     * SCORE1 : 评分（未查询到）。
     */
    private String score1;

    public Integer getCallid() {
        return callid;
    }

    public void setCallid(Integer callid) {
        this.callid = callid;
    }

    public String getOffhktm() {
        return offhktm;
    }

    public void setOffhktm(String offhktm) {
        this.offhktm = offhktm;
    }

    public String getDuration() {
        return duration;
    }

    public void setDuration(String duration) {
        this.duration = duration;
    }

    public String getOnhktm() {
        return onhktm;
    }

    public void setOnhktm(String onhktm) {
        this.onhktm = onhktm;
    }

    public String getAni() {
        return ani;
    }

    public void setAni(String ani) {
        this.ani = ani;
    }

    public String getAreacode() {
        return areacode;
    }

    public void setAreacode(String areacode) {
        this.areacode = areacode;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getEnname() {
        return enname;
    }

    public void setEnname(String enname) {
        this.enname = enname;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getDnis() {
        return dnis;
    }

    public void setDnis(String dnis) {
        this.dnis = dnis;
    }

    public String getChnid() {
        return chnid;
    }

    public void setChnid(String chnid) {
        this.chnid = chnid;
    }

    public String getCalltype() {
        return calltype;
    }

    public void setCalltype(String calltype) {
        this.calltype = calltype;
    }

    public String getCalltypename() {
        return calltypename;
    }

    public void setCalltypename(String calltypename) {
        this.calltypename = calltypename;
    }

    public String getSubid() {
        return subid;
    }

    public void setSubid(String subid) {
        this.subid = subid;
    }

    public String getAgtid() {
        return agtid;
    }

    public void setAgtid(String agtid) {
        this.agtid = agtid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGroups() {
        return groups;
    }

    public void setGroups(String groups) {
        this.groups = groups;
    }

    public String getGrplevel() {
        return grplevel;
    }

    public void setGrplevel(String grplevel) {
        this.grplevel = grplevel;
    }

    public String getRights() {
        return rights;
    }

    public void setRights(String rights) {
        this.rights = rights;
    }

    public String getStartupmode() {
        return startupmode;
    }

    public void setStartupmode(String startupmode) {
        this.startupmode = startupmode;
    }

    public String getAcdtm() {
        return acdtm;
    }

    public void setAcdtm(String acdtm) {
        this.acdtm = acdtm;
    }

    public String getAcdouttm() {
        return acdouttm;
    }

    public void setAcdouttm(String acdouttm) {
        this.acdouttm = acdouttm;
    }

    public String getNotype() {
        return notype;
    }

    public void setNotype(String notype) {
        this.notype = notype;
    }

    public String getNotypename() {
        return notypename;
    }

    public void setNotypename(String notypename) {
        this.notypename = notypename;
    }

    public String getAcddur() {
        return acddur;
    }

    public void setAcddur(String acddur) {
        this.acddur = acddur;
    }

    public String getRingdur() {
        return ringdur;
    }

    public void setRingdur(String ringdur) {
        this.ringdur = ringdur;
    }

    public String getSvrdur() {
        return svrdur;
    }

    public void setSvrdur(String svrdur) {
        this.svrdur = svrdur;
    }

    public Long getWorkdur() {
        return workdur;
    }

    public void setWorkdur(Long workdur) {
        this.workdur = workdur;
    }

    public String getHolddur() {
        return holddur;
    }

    public void setHolddur(String holddur) {
        this.holddur = holddur;
    }

    public String getTotaldur() {
        return totaldur;
    }

    public void setTotaldur(String totaldur) {
        this.totaldur = totaldur;
    }

    public String getAcdrlt() {
        return acdrlt;
    }

    public void setAcdrlt(String acdrlt) {
        this.acdrlt = acdrlt;
    }

    public String getAcdrltname() {
        return acdrltname;
    }

    public void setAcdrltname(String acdrltname) {
        this.acdrltname = acdrltname;
    }

    public String getGroupid() {
        return groupid;
    }

    public void setGroupid(String groupid) {
        this.groupid = groupid;
    }

    public String getGroupname() {
        return groupname;
    }

    public void setGroupname(String groupname) {
        this.groupname = groupname;
    }

    public String getAcdqueuelen() {
        return acdqueuelen;
    }

    public void setAcdqueuelen(String acdqueuelen) {
        this.acdqueuelen = acdqueuelen;
    }

    public String getMaxwaittime() {
        return maxwaittime;
    }

    public void setMaxwaittime(String maxwaittime) {
        this.maxwaittime = maxwaittime;
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public String getTenantsId() {
        return tenantsId;
    }

    public void setTenantsId(String tenantsId) {
        this.tenantsId = tenantsId;
    }

    public String getOrganizerId() {
        return organizerId;
    }

    public void setOrganizerId(String organizerId) {
        this.organizerId = organizerId;
    }

    public String getScore1() {
        return score1;
    }

    public void setScore1(String score1) {
        this.score1 = score1;
    }
}
